Currying

Em ciência da computação, currying é uma técnica de transformação de uma função que recebe múltiplos parâmetros (mais especificamente, uma n-tupla como parâmetro) de forma que ela pode ser chamada como uma cadeia de funções que recebem somente um parâmetro cada. Foi inventada por Moses Schönfinkel e Gottlob Frege, e independentemente por Haskell Curry.

Cunhado por Christopher Strachey em 1967, o nome é uma referência ao matemático Haskell Curry.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search